@charset "utf-8";

/* CSS Document */

/* navi_01瀵艰埅鏍峰紡  

--------------------------------------------------------------------*/

.navBar {

	height:105px;

	z-index: 1;

	color: #fff;

	/*background:url(../images/navi/navi_02/nav_bg.gif) repeat-x left -80px;

	height:40px;

	line-height:40px;*/

	float:right;

}

.navBar .nav li.first{

	height:40px;

	width:6px;

	background:url(../images/navi/navi_02/nav_bg.gif) no-repeat left 0px;

	float:left;

}

.navBar .nav li.last{

	height:40px;

	width:6px;

	background:url(../images/navi/navi_02/nav_bg.gif) no-repeat right -40px;

	float:right;

}



/*nav*/

.nav {

	/*width: 980px;

	margin: 0 auto;*/

}

.nav h3 {

	font-size: 100%;

	font-weight: normal;

	font-size: 14px;

}

.nav .m {position: relative;float: left;/* width: 110px; */display: inline;text-align: center;background:url(../images/nav_xiantiao.png) center right no-repeat;}

.nav .m:last-child{ background:none;}

.nav .m h3{

	background:url(../images/nav_xiantiao.png) no-repeat;

	height:101px;

	line-height:101px;

}

.nav #m1 h3{

	background:none;

}

.nav .m h3 i {/*绠ご*/

	display: inline-block;

	zoom: 1;

	width: 7px;

	height: 4px;

	background: url(../images/common/ico_2_w.gif) no-repeat center center;

	overflow: hidden;

	margin: -2px 0 0 5px;

	vertical-align: middle;

	/**display:inline;*/

	display:none;

}



.nav h3 a:link, .nav h3 a:visited {

	zoom: 1;

	width: 90px;

	/*height: 40px;

	line-height: 40px;*/

	display: block;

	color: #333;

	text-align:center;

}



/*褰撳墠鐘舵€�*/

.nav .f_cb1 a:hover{/*background:url(../images/navi/navi_02/nav_hover.gif) repeat-x center center;*/color: #fff;text-decoration:none;}

.nav .on h3 a i {

}



/*涓€绾�*/

.nav .sub {

	display: none; /*榛樿闅愯棌*/

	width: 140px;

	position: absolute;

	left: -15px;

	top: 90px;

	float: left;

	line-height: 45px;

	z-index: 99999;

	background:#fff;

	/*border-bottom:solid 1px #CCC;

	overflow:visible;

	_width:500%;

	_border-bottom:none;*/

}

.nav .sub li {

	text-align: center;

}

.nav .sub li a:link, .nav .sub li a:visited {

	font-size:14px;

	color: #333;

	display: block;

	zoom: 1;

	/*background:url(../images/common/Gui.gif) repeat-x left -40px;

	border:solid 1px #CCC;

	border-top:none;

	border-bottom:none;*/

	_width:140px;

	_float:left;

	_display:inline-block;

	text-decoration:none;

	padding:0 5px;

}

.nav .sub li a:hover {

	background: #cb142a;/*鍓壊*/

	color: #fff;

}





/*浜岀骇*/

.nav .m2 {

	position: relative;

	width: 100%;

	display:inline-block;

	text-align: left;

	*float:left;

	*display:block;

}

.nav .sub2 {

	display: none; /*榛樿闅愯棌*/

	width: 120px;

	position: absolute;

	z-index: 3;

	left: 100%;

	top: 0px;

	line-height: 45px;

	/*border-top:solid 1px #CCC;

	border-bottom:solid 1px #CCC;*/

	_left: 120px;

}



/*涓夌骇*/

.nav .m3 {

	position: relative;

	width: 100%;

	display:inline-block;

	text-align: left;

	*float:left;

	*display:block;

}

.nav .sub3 {

	display: none; /*榛樿闅愯棌*/

	width: 100px;

	position: absolute;

	z-index: 3;

	left: 100%;

	top: 0px;

	line-height: 30px;

	border-top:solid 1px #CCC;

	border-bottom:solid 1px #CCC;

	_left: 100px;

}



/*鑷畾涔変笅鎷�*/

.nav #m2 .sub {

	/*z-index: 1;

	background:#eee;

	width: 980px;

	left: -806px;*/

}

.nav .sub dl {

	display: inline-block;

	zoom: 1;

	vertical-align: top;

	padding: 15px 29px;

	line-height: 26px;

	*display:inline;

}

.nav .sub dl a:hover {

	color: #1b5eb1;

}

.nav .sub dl dt a:link, .nav .sub dl dt a:visited  {

	color: #000;

}

.nav .sub dl dd a:link, .nav .sub dl dd a:visited {

	color: #999;

	padding-left: 7px;

	background: url(images/icon.png) 0 -332px no-repeat;

}

.Adorner01 .a_title{

	background:url(A_images/Adorner_title.gif) no-repeat left top;

	height:40px;

	padding-left:10px;

	overflow:hidden;

}

.Adorner01 .a_title_main{

	background:url(A_images/Adorner_title.gif) #fff no-repeat right top;

	height:40px;

	overflow:hidden;



	padding-right:10px;

}

.Adorner01 .a_title_main h3{

	font-size:13px;

	display:inline;

	float:left;

	/*background:url(A_images/ico.png) no-repeat left 15px;

	padding-left:15px;*/

	padding-top:10px;

}

.Adorner01 .a_title_main a{

	font-size:9px;

	display:inline;

	float:right;

	line-height:40px;

}



/*涓棿鍐呭*/

.Adorner01 .a_main{

	background:url(A_images/Adorner_main.gif) repeat-y left top;

	padding-left:10px;

}

.Adorner01 .a_content{

	background:url(A_images/Adorner_main.gif) repeat-y right top;

	padding-right:10px;

}

/*灏鹃儴鍐呭*/

.Adorner01 .a_bottom{

	background:url(A_images/Adorner_bottom.gif) no-repeat left top;

	height:25px;

	padding-left:10px;

}

.Adorner01 .a_bottom_main{

	background:url(A_images/Adorner_bottom.gif) no-repeat right top;

	height:25px;

	padding-right:10px;

}



/*头部*/

.Adorner02 .a_title{

	background:url(A_images/Adorner_title.gif) no-repeat left top;

	height:35px;

	padding-left:10px;

	overflow:hidden;

}

.Adorner02 .a_title_main{

	background:url(A_images/Adorner_title.gif) no-repeat right top;

	height:35px;

	overflow:hidden;



	padding-right:10px;

}

.Adorner02 .a_title_main h3{

	font-size:13px;

	display:inline;

	float:left;

	color:#fff;

	/*background:url(A_images/ico.png) no-repeat left 15px;*/

	/*padding-left:15px;*/

	padding-top:10px;

}

.Adorner02 .a_title_main a:link, .Adorner02 .a_title_main a:visited, .Adorner02 .a_title_main a:hover, .Adorner02 .a_title_main a:active{

	font-size:9px;

	display:inline;

	float:right;

	line-height:35px;

	color:#fff;

}



/*中间内容*/

.Adorner02 .a_main{

	background:url(A_images/Adorner_main.gif) no-repeat left bottom;

	padding-left:10px;

}

.Adorner02 .a_content{

	background:url(A_images/Adorner_main.gif) no-repeat right bottom;

	padding-right:10px;

}

/*尾部内容*/

.Adorner02 .a_bottom{

	background:url(A_images/Adorner_bottom.gif) no-repeat left top;

	height:25px;

	padding-left:10px;

}

.Adorner02 .a_bottom_main{

	background:url(A_images/Adorner_bottom.gif) no-repeat right top;

	height:25px;

	padding-right:10px;

}

.floatL ,.logo { float:left;}

.logo { height:105px;}



.input {

	background: url(../images/input.gif) repeat-x left top;

	border: 1px solid #cccccc;

	border-bottom-color: #dddddd;

	border-right-color: #dddddd;

	height: 39px;

	line-height: 39px;

	outline-color:#cb142a;

}

.textarea {

	background: url(../images/input.gif) repeat-x left top;

	border: 1px solid #cccccc;

	border-bottom-color: #dddddd;

	border-right-color: #dddddd;

	height: 70px;

	line-height: 70px;

	outline-color:#cb142a;

}
.submita{
	display: block;
    /* background: url(../../img/common/button/button_bg.gif) repeat-x left top; */
    background: #cb142a;
    border: 1px solid #cb142a;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    color: #fff;
}
#feedbackForm{
	    background: url(../images/message_lf_pic.jpg) top left no-repeat;
    width: 870px;
    height: 600px;
	}








